package com.dayatang.hrm.compensation.domain;

import com.dayatang.commons.domain.EntityRepository;

public interface SalaryParameterSettingRepository extends
		EntityRepository<SalaryParameterSetting, Long> {

	SalaryParameterSetting getPure(SalaryParameterSetting salaryParameterSetting);

	// <T extends SalaryParameterSetting> T get(Class<T> clazz,
	// SalaryParameter parameter, Date queryDate);
	//
	// CommonSalaryParameterSetting get(CommonSalaryParameter parameter,
	// Date queryDate);
	//
	// FixedEmployeeSalaryParameterSetting get(
	// FixedEmployeeSalaryParameter parameter, Date queryDate);
	//
	// FloatingEmployeeSalaryParameterSetting get(
	// FloatingEmployeeSalaryParameter parameter, Date queryDate);

}
